Jak zaktualizować Linux Mint Debian 201403? [aktualizacja 14.04]

Kategoria: Artykuły, etykiety: repozytoria, aktualizacja, 201403, lmde, linux mint, mint, linux

Dodany: 2014-03-02 17:35 (zmodyfikowany: 2014-04-14 17:37)
Przez: mati75

Wyświetleń: 7734

Linux Mint Debian Edition korzysta z własnych repozytoriów oparty o Debian w wersji testowej. Tworząc tzw. update packi, czyli kopię repozytoriów z danego dnia. Są one wydawane średnio raz na 3 miesiące. Jako osoba związana dość bardzo z projektem Debian uważam, że jest to straszny błąd, ponieważ gałąź testowa jak przystało na nazwę może zawierać bądź zawiera błędy. Zablokowanie powoduje, że odcinamy się od poprawek pakietów. Gdy tworzyliśmy system w pierwszej wersji miał on korzystać z głównych repozytoriów, lecz później historia potoczyła się inaczej.

Oczywiście można obejść tą sytuacje.

Aktualizacja systemu w oparciu o repozytoria Debian Testing:

Jeśli chcemy mieć system taki jakie było do niego założenia należy go zaktualizować do wersji testowej. Zaczynamy jak wyżej od edycji repozytorium. Podam pełny zapis jak ma wyglądać, będzie prościej:

1/ Edytujemy plik z wpisami repozytorium np. tak:

sudo nano /etc/apt/sources.list.d/official-package-repositories.list

zastępujemy takie lub podobne wpisy (mogą się różnić serwerami lustrzanymi):

deb http://packages.linuxmint.com debian main upstream import

deb http://debian.linuxmint.com/latest/ testing main contrib non-free
deb http://debian.linuxmint.com/latest/security testing/updates main contrib no$
deb http://debian.linuxmint.com/latest/multimedia testing main non-free

deb http://extra.linuxmint.com debian main

Dla edycji Mate na:

deb http://packages.linuxmint.com/ debian import main upstream backport romeo
deb http://extra.linuxmint.com debian main
deb http://http.debian.net/debian/ testing main contrib non-free
deb http://security.debian.org/ testing/updates main contrib non-free
deb http://www.deb-multimedia.org/ testing main non-free 
deb http://repo.mate-desktop.org/debian jessie main

Dla edycji Cinnamon na:

deb http://packages.linuxmint.com/ debian import main upstream backport romeo
deb http://extra.linuxmint.com debian main
deb http://http.debian.net/debian/ testing main contrib non-free
deb http://security.debian.org/ testing/updates main contrib non-free
deb http://www.deb-multimedia.org/ testing main non-free 
deb http://repo.dug.net.pl/mint debian main

W przypadku nano zapisujemy plik kombinacją klawiszy Ctrl + o i wychodzi z programu Ctrl + x.

2/ Usuwamy preferencje dla repozytoriów:

sudo rm /etc/apt/preferences.d/official-package-repositories.pref

3/ Aktualizujemy listę repozytoriów:

sudo apt-get update

4/ Dla edycji Mate: Wgrywamy nowe klucze publiczne i aktualizujemy ponownie listę:

sudo apt-get --yes --quiet --allow-unauthenticated install mate-archive-keyring
sudo apt-get update

5/ Przeprowadzamy pełną aktualizacje systemu:

sudo apt-get dist-upgrade

i od tego momentu mamy system ciągły, z aktualizacjami codziennymi oraz błędami naprawianymi na bieżąco.

OSnews Wykop Blip Flaker Kciuk Śledzik Facebook Identi.ca Twitter del.icio.us Google Bookmarks